//
//  IMMessageModel.h
//  TQY
//
//  Created by 甘世清 on 2024/10/27.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface IMMessageModel : NSObject
/**
 消息id
 */
@property (nonatomic, strong) NSString *messageId;
/**
 接收者
 */
@property (nonatomic, copy) NSString *toUser;
/**
 发送者
 */
@property (nonatomic, copy) NSString *fromID;
/**
 接收者头像
 */
@property (nonatomic, copy) NSString *toUserPortrait;
/**
 接收者名字
 */
@property (nonatomic, copy) NSString *toUserName;
/**
 聊天内容
 */
@property (nonatomic, copy) NSString *content;
/**
 聊天发送的图片
 */
@property (nonatomic, strong) UIImage *image;
/**
消息类型
 */
@property (nonatomic, copy) NSString *type;
/**
消息类型
 */
@property (nonatomic, copy) NSString *messType;

/**
 显示时间
  */
@property (nonatomic, copy) NSString *showTime;
/**
 是否显示时间
  */
@property (nonatomic, assign) BOOL isShowTime;

/**
 未经过处理的时间
*/
@property (nonatomic, copy) NSString *sendTime;
/**
 消息唯一值
  */
@property (nonatomic, copy) NSString *pid;
/**
 是否已读
 */
@property (nonatomic, copy) NSString *isRead;
//图片高
@property (nonatomic, assign) CGFloat imageHeight;
//图片宽
@property (nonatomic, assign) CGFloat imageWidth;
//经纬度
@property (nonatomic, assign) CGFloat lat;
//经纬度
@property (nonatomic, assign) CGFloat lng;
/**
 显示的地址
 */
@property (nonatomic, copy) NSString * address;
/**
 是否是最后一条信息
 */
@property (nonatomic, assign) BOOL isBoom;
/**
 是否是自己发的
 */
@property (nonatomic, assign) BOOL isSend;

/**
 是否需要发送 
 */
@property (nonatomic, copy) NSString * needToSend;

/**
 yylabel的lay
 */
@property (nonatomic, strong) YYTextLayout *textLayout;


@end

NS_ASSUME_NONNULL_END
